package ui
{
	internal final class Keyboard
	{
		public static const Keys:Object = 
			{
				'110' : 'numpad decimal'
				, '108' : 'numpad enter'
				, '111' : 'numpad divide'
				, '38' : 'up'
				, '117' : 'f6'
				, '191' : 'slash'
				, '107' : 'numpad add'
				, '105' : 'numpad 9'
				, '221' : 'rightbracket'
				, '116' : 'f5'
				, '21' : 'numpad'
				, '55' : 'number 7'
				, '97' : 'numpad 1'
				, '189' : 'minus'
				, '118' : 'f7'
				, '119' : 'f8'
				, '57' : 'number 9'
				, '120' : 'f9'
				, '9' : 'tab'
				, '35' : 'end'
				, '219' : 'leftbracket'
				, '36' : 'home'
				, '45' : 'insert'
				, '65' : 'a'
				, '70' : 'f'
				, '115' : 'f4'
				, '112' : 'f1'
				, '186' : 'semicolon'
				, '67' : 'c'
				, '102' : 'numpad 6'
				, '68' : 'd'
				, '66' : 'b'
				, '104' : 'numpad 8'
				, '69' : 'e'
				, '54' : 'number 6'
				, '75' : 'k'
				, '56' : 'number 8'
				, '190' : 'period'
				, '72' : 'h'
				, '222' : 'quote'
				, '73' : 'i'
				, '49' : 'number 1'
				, '101' : 'numpad 5'
				, '48' : 'number 0'
				, '79' : 'o'
				, '17' : 'control'
				, '33' : 'page up'
				, '76' : 'l'
				, '71' : 'g'
				, '74' : 'j'
				, '81' : 'q'
				, '77' : 'm'
				, '16' : 'shift'
				, '78' : 'n'
				, '125' : 'f14'
				, '83' : 's'
				, '126' : 'f15'
				, '84' : 't'
				, '80' : 'p'
				, '85' : 'u'
				, '114' : 'f3'
				, '86' : 'v'
				, '82' : 'r'
				, '27' : 'escape'
				, '53' : 'number 5'
				, '87' : 'w'
				, '52' : 'number 4'
				, '124' : 'f13'
				, '88' : 'x'
				, '32' : 'space'
				, '89' : 'y'
				, '113' : 'f2'
				, '121' : 'f10'
				, '90' : 'z'
				, '122' : 'f11'
				, '187' : 'equal'
				, '103' : 'numpad 7'
				, '13' : 'enter'
				, '123' : 'f12'
				, '39' : 'right'
				, '100' : 'numpad 4'
				, '37' : 'left'
				, '15' : 'command'
				, '8' : 'backspace'
				, '188' : 'comma'
				, '46' : 'delete'
				, '51' : 'number 3'
				, '106' : 'numpad multiply'
				, '220' : 'backslash'
				, '99' : 'numpad 3'
				, '20' : 'caps lock'
				, '96' : 'numpad 0'
				, '109' : 'numpad subtract'
				, '34' : 'page down'
				, '50' : 'number 2'
				, '40' : 'down'
				, '192' : 'backquote'
				, '18' : 'alternate'
				, '98' : 'numpad 2'
			};
	}
}